form insulation - Turco Inglés Diccionario